# 动态语言
a = 1
'''
内部逻辑
1.在内存中建立值为1的一个整数
2.创建了一个名为a的变量
3.变量a 指向了1

'''
b = a # 1
a = 2
b   # 1
print(b)

'''
变量名 命名规范
1.不能使用关键字
2.变量的第一个字符不能为数字
3.变量名只能为 字母 数字 _ 的组合

'''

'''
数字
1.整形 int
2.浮点型 float
3.复数类型 3+3j
'''
a = 3
b = 2.3
c = 3+7j
print(f'{type(a)}-{type(b)}-{type(c)}')
'''
数组类型相互转化
'''
print(int(b))
'''
运算符
+ - * /(浮点类型)  //  %

python3 向下取整
'''
print(8/3)
print(8//3)
print(-8//3)   # -2.6666 向下取整  -3